'use strict';
const sequelizeConfig = require('./config.sequelize')
const staticConfig = require('./config.static')
module.exports = appInfo => {
    const config = {};

    // use for cookie sign key, should change to your own and keep security
    config.keys = appInfo.name + '_1542191914656_1499';

    // add your config here
    config.middleware = [];
    config.security = {
        csrf: {
            enable: false
        }
    }
    config.view = {
        mapping: { '.html': 'ejs' }, //左边写成.html后缀，会自动渲染.html文件
    }
    config.sequelize = sequelizeConfig
    config.static = staticConfig(appInfo)
  
    // config.mysql = {
    //     // 单数据库信息配置
    //     client: {
    //         // host
    //         host: 'localhost',
    //         // 端口号
    //         port: '3306',
    //         // 用户名
    //         user: 'root',
    //         // 密码
    //         password: 'root',
    //         // 数据库名
    //         database: 'qq_music'
    //     },
    //     // 是否加载到 app 上，默认开启
    //     app: true,
    //     // 是否加载到 agent 上，默认关闭
    //     agent: false,
    // }
    return config;
};
